package com.manage.project.biz.mapper;

import java.util.List;
import com.manage.project.biz.domain.BizSuidao;
import org.apache.ibatis.annotations.Param;

/**
 * 隧道信息Mapper接口
 *
 * @author liutao

 */
public interface BizSuidaoMapper
{



    public BizSuidao getByNameAndId(@Param("arg0")String raodName,@Param("arg1")String tunnelName,@Param("arg2")String tunenlId);
    /**
     * 查询隧道信息
     *
     * @param id 隧道信息主键
     * @return 隧道信息
     */
    public BizSuidao selectBizSuidaoById(Long id);

    /**
     * 查询隧道信息列表
     *
     * @param bizSuidao 隧道信息
     * @return 隧道信息集合
     */
    public List<BizSuidao> selectBizSuidaoList(BizSuidao bizSuidao);

    /**
     * 新增隧道信息
     *
     * @param bizSuidao 隧道信息
     * @return 结果
     */
    public int insertBizSuidao(BizSuidao bizSuidao);

    /**
     * 修改隧道信息
     *
     * @param bizSuidao 隧道信息
     * @return 结果
     */
    public int updateBizSuidao(BizSuidao bizSuidao);

    /**
     * 删除隧道信息
     *
     * @param id 隧道信息主键
     * @return 结果
     */
    public int deleteBizSuidaoById(Long id);

    /**
     * 批量删除隧道信息
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBizSuidaoByIds(Long[] ids);
}
